Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

Installable File System
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Das Installable File System Framework, kurz IFS, ist eine Betriebssystem-Komponente, die es erlaubt, dass Anwendungsprogramme ΓΌber eine zentrale Schnittstelle nur ein Dateisystem sehen und damit umgehen mΓΌssen, auch wenn das Betriebssystem dabei ΓΌber verschiedene Treiber auf verschiedene Dateisysteme zugreifen muss.

Contents

β€’ Weblinks

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Entwicklung und Geschichte

Von Microsoft bzw. IBM wurde bereits 1989 ein IFS-Konzept mit OS/2 1.2 eingefΓΌhrt, um das HPFS-Dateisystem anzubinden.cite-ref-1[1]

Unter Windows 3.x ist sowohl obige DOS-Methodik mΓΆglich, als auch zwei Network Redirectors, wovon einer der β€žMicrosoft Windows Network Redirectorβ€œ sein muss.

Erst mit Windows 95 wurden sΓ€mtliche Dateisystem-Zugriffe auch unter Windows zusammengefasst im Installable File System (IFS) Manager, der beliebig viele Treiber fΓΌr lokale Laufwerke/Dateisysteme und Netzwerk-Einblendungen verwalten kann.

Situation in DOS vor IFS

In MS-DOS gibt es kein solches Framework. Anwendungsprogramme verwenden den Betriebssystem-Aufruf INT 21H, um das FAT-Dateisystem zu verwenden. Ein Treiber eines weiteren Dateisystems muss diesen Aufruf auf sich umleiten, dann prΓΌfen, ob er fΓΌr das Bearbeiten zustΓ€ndig ist (also auf eine Datei zugegriffen wird, die in seinem Dateisystem liegt), und den Aufruf abarbeiten – oder (bei nicht-zustΓ€ndig) den Aufruf an die ursprΓΌngliche Bearbeitungs-Routine weiterreichen. Wenn mehrere solche Treiber geladen werden sollen, kann es zu Schwierigkeiten kommen:

β€’ HΓ€lt sich ein Treiber A fΓΌr einen Aufruf fΓΌr β€žzustΓ€ndigβ€œ, ohne es zu sein, so schlΓ€gt der Aufruf meist fehl, und der eigentlich zustΓ€ndige Treiber B erhΓ€lt keine Chance – der fehlerhafte Treiber A weiter vorne in der β€žKetteβ€œ reicht den Aufruf nicht weiter.
β€’ Klinkt sich ein Treiber an den Beginn der Kette ein, leitet aber (bei nicht-zustΓ€ndig) gar nicht oder nicht korrekt an nachfolgende Treiber weiter, so sind diese abgeschnitten.
β€’ Hardware-nahe Programme setzen teilweise voraus, dass ein Datei-Zugriff ein FAT-Zugriff bedeutet, und schlagen fehl, wenn ein anderer Treiber einspringt.

microsoft-windows-network-redirector network-redirector HΓ€ufige Treiber fΓΌr diese Dateisystem-Treiberkette sind Treiber fΓΌr CD-ROM-Dateisysteme (auch DVD u. Γ€.) sowie β€žNetwork Redirectorβ€œ-Treiber, welche Netzwerk-Ressourcen als lokale Laufwerke einblenden.

Weblinks

β€’ microsoft.com: Windows 95 Architecture Components, Abschnitt β€žInstallable File Systemsβ€œ und folgende
β€’ microsoft.com: Windows 95 Network Architecture Overview

Einzelnachweise

cite-note-11. ↑ High Performance File System. In: OS/2-Museum. (os2museum.com [abgerufen am 6. Oktober 2025]).